person with a generous income - Spanish English Dictionary